/*头部*/
#header-top{
	width: 1280px;
	height: 38px;
	background: #dfdfde;
	line-height: 34px;
	margin: 0 auto;
}
.h-span,#header-top>a{
	font-size: 14px;
	color: black;
}
.h-span{
	margin-left: 158px;
}
.h-span+a{
	margin-left:630px ;
	margin-right:23px ;
}
#nav{
	width: 1280px;
	height: 96px;
	margin: 0 auto;
}

#logo-ming{
	width: 272px;
	height: 96px;
	float: left;
	margin-left:164px ;
	
	
}
#logo-ming>img{
	display: block;
	float: left;
	margin-top:20px ;
}
#logo-ming>h2,#logo-ming>h3{
	display: inline-block;
	float: left;
	/*vertical-align: middle;*/
	margin-left:17px ;
}
#logo-ming>h2{
	font-size: 22px;
	margin-top: 28.5px;
}
#logo-ming>h3{
	font-size:12px ;
}
#nav>ul{
	width: 744px;
	height: 96px;
	margin-left:100px ;
	float: left;
}
#nav>ul li{
	width: 80px;
	height: 94px;
	float: left;
	font-size: 13px;
	text-align: center;
	margin-right:7px ;
	transition: all 0.4s;
	position: relative;
}
#nav>ul li a{
	display: block;
	width: 80px;
	height: 96px;
	color: black;
}
#nav>ul li:hover{
	box-shadow: 1px 3px 5px gainsboro;
	font-size: 13.5px;
	background: #faf8f8;
}

#nav>ul li a h3{
	margin-top: 25.5px;
}
#nav>ul li a .i1{
	position: absolute;
	display: block;
	width: 0.1px;
	height: 5px;
	background: #3c9cd3;
	bottom: 0px;
	left: 39px;
	transition: all 0.4s;
}
#nav>ul li:hover a .i1{
	width: 41px;
}
#nav>ul li a .i2{
	position: absolute;
	display: block;
	width: 0.1px;
	height: 5px;
	background: #3c9cd3;
	bottom: 0px;
	right: 39px;
	transform: rotateY(180deg);
	transition: all 0.4s;
}
#nav>ul li:hover a .i2{
	width: 41px;
}

/*尾部*/
#footer { width: 1280px; height: 137px; margin: 0 auto; }
#footer .footer-one { width: 1280px; height: 102px; text-align: center; background: #3c9cd3; }
#footer .footer-one p { color: white; font-size: 12px; }
#footer .footer-one p .iconfont { font-size: 20px; color: #48b9fa; padding-right: 26px; }
#footer .footer-one p .icon-weibo1 { padding-left: 16px; }
#footer .footer-one p:first-child { padding-top: 20px; }
#footer .footer-one p:nth-child(2) { padding-top: 18px; }
#footer .footer-one a { list-style: none; color: white; font-size: 12px; padding: 0 3px; }
#footer .footer-two { width: 1280px; height: 35px; background: black; text-align: center; }
#footer .footer-two p { color: white; font-size: 12px; padding-top: 10px; }